<?php


namespace App\Model\Enum;


use App\Concern\BaseEnum;
use Hyperf\Constants\Annotation\Constants;

/**
 * Class CommissionHandleStatusEnum
 * 佣金提现状态
 *
 * @package App\Model\Enum
 * @Constants()
 */
class CommissionHandleStatusEnum extends BaseEnum {

    const __default = self::INIT;

    /**
     * 未发起
     * @Label("待审核")
     */
    const NOT_APPLY = -1;

    /**
     * 待审核
     * @Label("待审核")
     */
    const INIT = 0;

    /**
     * 初审通过
     * @Label("初审通过")
     */
    const FIRST_APPROVE = 1;

    /**
     * 初审驳回
     * @Label("初审驳回")
     */
    const FIRST_REJECT = 2;

    /**
     * 复核通过
     * @Label("复核通过")
     */
    const SECOND_APPROVE = 3;

    /**
     * 复核驳回
     * @Label("复核驳回")
     */
    const SECOND_REJECT = 4;

}
